草庐IT

Android RelativeLayout 高度不遵循 GridView 高度

全部标签

android - Inflater inflate 但高度很小(看起来像 wrap_content 需要 fill_parent)

我有布局,我想膨胀它喜欢LinearLayoutll=(LinearLayout)findViewById(R.id.llContainer);Viewview;LayoutInflaterinflater=(LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);view=inflater.inflate(R.layout.question_free_text,null);ll.addView(view);ll在哪里在其他xml中,但问题是当它膨胀时显示但高度很大(fill_parent,它看起来像w

android - 新的 Theme.AppCompat ActionBar 高度

当使用版本21的appcompat库时,?android:attr/actionBarSize返回48个dips,就好像它是Holo主题而不是Material。事实上,它更大一些-56个凹陷。有没有人找到解决此问题的方法? 最佳答案 无需解决方法。如果您正在使用?android:attr/actionBarSize,android将在您当前使用的平台中查找值。显然,如果您运行的是低于5.0的Android版本,结果将是48dp。由于您在项目中使用appcompat-v7库,因此您应该使用?actionBarSize。这将按预期返回5

在uniapp中,微信小程序获取胶囊的高度、宽度,且适配微信小程序、App

效果:H5:微信小程序:方法: functiongetWXStatusHeight(){   //获取距上   constbarTop=wx.getSystemInfoSync().statusBarHeight   //获取胶囊按钮位置信息   constmenuButtonInfo=wx.getMenuButtonBoundingClientRect()   //获取导航栏高度   constbarHeight=menuButtonInfo.height+(menuButtonInfo.top-barTop)*2   letbarWidth=menuButtonInfo.width   r

android - 在GridView中设置item长按监听

我想添加一个项目长按监听器,它会将选中的图像设置为墙纸。我从网络上获取图像并在GridView中显示它们。我的网格Activity如下所示。我已经有一个点击监听器来显示全屏图像。publicclassImageGridActivityextendsBaseActivity{String[]imageUrls;DisplayImageOptionsoptions;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);requestWindowFeature(Wind

android - 如何动画高度变化

我的应用中有一张简单的卡片,当用户点击它时,我会更改高度。我想为这种高度变化制作动画,平滑的高度变化。@OnClick({R.id.emptyDescription})publicvoidonClick(Viewview){switch(view.getId()){caseR.id.emptyDescription:if(isCardCollapsed){emptyDescription.setMinimumHeight(400);cancelSaveLinear.setVisibility(View.VISIBLE);editDescription.setVisibility(Vie

android - 如何在选择时突出显示 GridView 项目?

我正在创建一个带有图像和文本的GridView布局。我想要多选项目,但我想突出显示所选的网格项目。这是我的代码:publicclassFragMent1extendsFragment{BaseAdapterMyAdapter;privateContextmContext;@SuppressLint("ValidFragment")publicFragMent1(Contextc){mContext=c;}@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanc

android - 计算appwidget的高度

我无法通过谷歌搜索这个问题来找出或找到解决方案。我有一个带有appwidget的android应用程序,看起来像http://www.livescorewidget.eu/img/screendumps/widget.png,我正在动态添加数据行。由于不同的设备,小部件的高度不同,因此我的行可用的空间量也不同。我想知道我的小部件使用了多少倾角或像素,以便我可以计算出有多少行有空间。可能吗?如果您可以计算布局中行的可用高度,那就更好了。谢谢 最佳答案 从JellyBean开始,您可以使用AppWidgetManager中的getApp

Android ActionBar 高度问题

我在计算ActionBar的高度时遇到了一个奇怪的问题。我的应用程序中有几个部分位于ActionBar的正下方,我还在使用ChrisBanes的库actionbar-pulltorefresh.我将使用拉取刷新库中的示例。我遇到的问题与here完全相同,除了我完全按照指南中的说明使用Fragments进行所有操作。它基本上计算出ActionBar的高度大约是它应该的高度的一半。同样在应用程序的不同部分,我将PopupWindow定位在ActionBar下方,因此我调用了getHeight()并使用它我的窗口的位置,我遇到了与下拉刷新库相同的问题。所以我认为这与ActionBar高度的测

java - 如何使我的 ListView 行具有不同的高度

现在如果有一个高度为2行的列表项,那么所有行的高度都是2行如何使行的高度独立于其他行。ListView行我正在使用扩展BaseAdapter的自定义适配器。getView没有什么特别的,只是一个viewholder模式,我不改变高度或任何东西 最佳答案 你为什么不尝试让高度=0dp和重量1更新:检查这个答案https://stackoverflow.com/a/7513423/1932105 关于java-如何使我的ListView行具有不同的高度,我们在StackOverflow上找到

java - 以编程方式设置 ListView 高度

我的Activity中有一个TextView和一个ListView。ListView最初设置为Visibility=gone我需要一个功能,比如如果用户点击TextView,ListView绑定(bind)并将显示为“Wrap_Content”。到目前为止,我已经编写了代码我的XMl文件Java代码privatevoidBindBookedList(){finalArrayListarr=newArrayList();arr.add("21-11-2016");arr.add("22-11-2016");ArrayAdapteradapter=newArrayAdapter(this,